Search results
10 packages found
Curried property accessor function that resolves deeply-nested object properties via dot/bracket-notation string path while mitigating TypeErrors via friendly and composable API.
- Mitigate TypeError
- TypeError
- TypeErrors
- access
- accessor
- bracket-notation string path
- browser
- callback
- composable
- compatible
- curried
- curry
- deep
- dot-notation string path
- View more
A future proof, backward compatible, JavaScript class utility.
Check if contents of a file is es3-compatible
A class factory the provides for private functions and variables and is ES3 compatible. Private properties (along with instance of class as __proto__) can be accessed via _ (underscore) property.
Curried function deriving a new array containing items from given array for which predicate returns true. Supports unary function, RegExp, dot/bracket-notation string path, and compound query object as predicate.
- alternative
- array
- array-filter
- array.filter
- arrayfilter
- bracket
- bracket-notation
- compatible
- compound
- curried
- dot
- dot-notation
- es3
- filter
- View more
Helper to extend a class including defining super_ and superConstruct (optional) on the derived class. Compatible with Node.js inherits and handles es6 classes using Reflect API
- extends
- extend
- inherits
- constructor
- super
- superConstruct
- ensureProperties
- Reflect
- reflect
- construct
- class
- classes
- babel
- es3
An ES3-compatible rewrite of observ, observ-struct & observ-varhash, exposed as a single API
A Webpack plugin used for converting code to be ES3-compatible.
FIS3 transform to convert ES5 syntax to be ES3-compatible
FIS3 transform to convert ES5 syntax to be ES3-compatible